steering coupling - Turkish English Dictionary